knot-plugging machine - Turkish English Dictionary